package com.yy.service;

import com.github.pagehelper.PageInfo;
import com.yy.domain.GptDoctorEvaluationDO;
import com.baomidou.mybatisplus.extension.service.IService;
import com.yy.domain.GptDoctorValueEvaluationDO;
import com.yy.dto.GptDoctorEvaluationDTO;
import com.yy.vo.DoctorPageVO;
import com.yy.vo.EvaluationVO;

/**
 * <p>
 * 服务类
 * </p>
 *
 * @author 姚欣宏
 * @since 2023-11-09
 */
public interface GptDoctorEvaluationService extends IService<GptDoctorEvaluationDO> {

    PageInfo<GptDoctorEvaluationDTO> getGptDoctors(DoctorPageVO doctorPageVO);

    GptDoctorEvaluationDTO getGptDoctor(Integer id);

    Integer insertEvaluate(EvaluationVO evaluationVO);

    GptDoctorValueEvaluationDO getGptDoctorOne(Integer gptSort,Integer gptCtId);

    GptDoctorEvaluationDTO updateOne(Integer id);
}
